Namespace - LJCNetCommon
Parameters
text - The text value.
addIndent - Indicates if the element can be indented.
allowNewLine - Indicates if a new line can be added.
Returns
The potentially indented and wrapped new text value.
Syntax
C# |
public String GetLine(String text = null, Boolean addIndent = True, Boolean allowNewLine = True)
|
Gets a modified text line.
Remarks
GetLine() is a "GetString" method. It creates and returns the potentially
indented and wrapped text. It will start the returned text with a new line
if the builder already has text.
It appends a new line to the returned text.
The applied indent is the product of the class properties IndentCount
and IndentCharCount. (IndentCount * IndentCharCount).
The "addIndent" parameter defaults to true. Set it to false to prevent
indenting the line further.
The "allowNewLine" parameter defaults to true. Set it to false to prevent
starting with a new line.
Wraps the text with a newline if the WrapEnabled parameter is true and the
line length is greater than LineLimit.
GetLine() works the same as GetText() except it appends a new line.
Example
C# |
var hb = new HTMLBuilder();
hb.AddText("This is an appended line.");
hb.AddIndent();
var text = hb.GetLine();
hb.AddText(text);
hb.Text(":");
var result = hb.ToString();
|
Copyright © Lester J. Clark and Contributors.
Licensed under the MIT License.